10-14 NakachoMachida Bldg. 1F 192-0085, Hachioji, Tokyo
View on Map
What travelers say:
Local friends invited me to eat barbecue, so I chose this restaurant in Manryuki Hachioji Ekimae. Their family is not only self-service barbecue, but also has everything else.